package cn.bugDance.domain.award.model.entity;

import cn.bugDance.domain.award.event.SendAwardEvent;
import cn.bugDance.domain.award.model.valobj.SendAwardVO;
import cn.bugDance.domain.award.model.valobj.TaskStateVO;
import cn.bugDance.types.response.BaseEvent;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class TaskEntity {
    private String topic;
    private BaseEvent<SendAwardVO> message;
    private TaskStateVO state;
    private String userId;
}
